a = 100
b = 'chenchi'
c = [1, 2, 3]

def func():
    print('a的值：{}，a的地址：{}'.format(a, id(a)))
    print('b的值：{}，b的地址：{}'.format(b, id(b)))
    print('c的值：{}，c的地址：{}'.format(c, id(c)))

def func2():
    global a
    global b
    a += 1
    b += 'ccc'
    # 这里c不用声明global，c的地址没有发生变化
    c.append(4)

if __name__ == '__main__':
    func()
    func2()
    func()